|
|
|
|
|
|
|||||||||
|
6.0 |
7.0 |
8.0 |
8.0 |
9.0 |
8.0 |
9.2 |
9.5 |
1.3 |
2.0 |
3.1 |
1.5 |
1.0 |
3.0 |
|
Помилка |
Помилка |
Так |
Ні |
Ні |
Ні |
Так |
Так |
Ні |
Ні |
Ні |
Так |
Так |
Так |
Краткая информация
|
CSS |
CSS2 |
|
Значення
за умовчанням |
UTF - 8 |
|
Посилання
на специфікацію |
Команда @charset застосовується для завдання кодування зовнішнього CSS -файла. Це має значення у тому випадку, якщо в CSS -файле використовуються символи національного алфавіту.
Для зовнішньої таблиці стилів браузер послідовно переглядає наступні пункти для визначення кодування таблиці стилів :
Приведений список має чітко виражену ієрархію - чим вище знаходиться пункт, тим вище його пріоритет. Якщо жоден з пунктів не знайдений, буде встановлено кодування UTF - 8.
@charset "кодування";
Для російської мови зазвичай вказується кодування windows - 1251 або utf - 8. Значення кодування обов'язково має бути узяте в лапки.
Приклад
HTML4.01 |
CSS 2.1 |
|
|
|
|
|
|
@charset "windows-1251";body {
font: 11pt Arial, Helvetica, sans - serif;
margin: 0;
color: #000;
}p.new: after {
content: " Нові!";
}
У браузері Internet Explorer до сьомої версії включно назву кодування допускається писати без лапок, що суперечить специфікації CSS.